youth development sponsorship - French English Dictionary